img[alt="fx"] {float: left; border-right: 1px dotted #FFF; padding: 0 20px 0 0;}
img[alt="balao"] {border-right: 1px dotted #FFF; padding: 0 15px 0 0; margin: 0 20px 0 0; float: left;}
 
#filtro {background: #00ACEE; color: #FFF; padding: 0 0 10px; box-shadow: -1px 1px 10px 0px #888;}
form#form-filtro-pontos {width: 570px; margin: 7px 0 0 15px; float: left; border-right: 1px dotted #FFF; padding: 0 15px 0 0;}
form#form-filtro-pontos div {float: left;}
form#form-filtro-pontos div label {font-size: 15px; font-weight: bold; display: block;}
form#form-filtro-pontos div select {background: #FFF;border: none; border-radius: 3px; padding: 5px 10px; margin: 0 10px 0 0; color: #87c0de; font-family: Arial, sans-serif;}
form#form-filtro-pontos div select#uf {width: 70px;}
form#form-filtro-pontos div select#cidades {width: 180px;}
form#form-filtro-pontos div select#bairro {width: 145px;}
form#form-filtro-pontos div input[type="submit"] {border: none; cursor: pointer; padding: 5px; background: #0089D1; color: #FFF; font-weight: bold; font-size: 16px; font-family: Arial, sans-serif;}
form#form-filtro-pontos div input[type="submit"]:hover {background: #FFF; color: #0089D1;}

form#form-como-chegar {width: 330px; float: left; margin: 7px 0 0 10px;}
form#form-como-chegar div {float: left;}
form#form-como-chegar div label {display: block;}
form#form-como-chegar div input[type="text"] {width: 140px; border: none; border-radius: 3px; padding: 5px 10px; color: #87c0de;font-family: Arial, sans-serif;}
form#form-como-chegar div select {background: #FFF; width: 120px; border: none; border-radius: 3px; padding: 4px 10px; color: #87c0de;font-family: Arial, sans-serif;}
form#form-como-chegar div input[type="submit"] {border: none; cursor: pointer; padding: 5px; background: #0089D1; color: #FFF; font-weight: bold; font-size: 16px;font-family: Arial, sans-serif;}
form#form-como-chegar div input[type="submit"]:hover {background: #FFF; color: #0089D1;}

#mapa {width: 100%; background: #e9e9e9; float: left;}
#local {width: 100%; background: #e9e9e9; float: left; padding: 10px 0;}

#local img[alt="balao2"] {float: left; margin: 0px 15px 0 20px; }
#local div {float: left; border-left: 1px dotted #7a7a7a; height: 50px; padding: 0 16px}
#local .distance p {color: #0288d1;  font-size: 26px; margin: 10px 0;}
#local .res {padding: 0 0 0 30px;}
#local .res p {font-size: 18px;}
#local .res p.menor {font-size: 12px;}
#local div h1 {margin: 0; color: #0089D1;}
#local div p {margin: 0;}


#left-pontos-venda {width: 410px;float: left; margin: 30px 0 30px 40px;}
#left-pontos-venda h2 {text-align: center; border-bottom: 5px solid #8CC63E; color: #008acf; font-size: 20px; margin: 0 0 10px;}

#right-pontos-venda {width: 405px;float: left; border-left: 3px dotted #dadada; margin: 60px 0 30px 30px; padding: 0 0 0 30px;}
#right-pontos-venda p {font-size: 14px;}